package Chapter10_InnerClass;

/**
 * Date: 2019/2/19
 * Time: 9:58
 * User: Driss.
 *
 * 练习1：编写一个名为Outer的类，它包含一个名为Inner的类。在Outer中添加一个方法， 它返回一个Inner类型的对象。
 * 在main()中，创建并初始化一个指向某个Inner对象的引用
 */
public class Outer {

    class Inner{
        private String name;
        Inner(String name){
            this.name = name;
        }
        public void print(){
            System.out.println(name);
        }
    }

    public  Inner getAInner(String name){
        return new Inner(name);
    }


    public static void main(String[] args) {
        Outer outer = new Outer();
        Inner aInner = outer.getAInner("hello");
        aInner.print();
    }
}
